to sleep round the clock - Espagnol Anglais Dictionnaire